wto-consistent agreement - German English Dictionary